<?php

	interface Package_Fmgr{
		
		function open($p);
			
		function is_fmgr_rsrc($o);
		
		function is_fmgr_dir($o);
		
		function is_fmgr_file($o);

	}
	
	interface Fmgr_Directory{
		
		function contents();
		
		function child($n);
		
		function appendChild($o);
			
	}
	
	interface Fmgr_File{
		
		function duplicate();
		
		function copy_to(Fmgr_Directory $o);
		
	}
	
	interface Fmgr_Text{
		
		function contents();
		
		function template();
		
	}
	
	interface Fmgr_Image{
		
		function thumb();
		
	}
	

